import Vue from 'vue'
import App from './App.vue'
import router from './router'
import './plugins/element.js'
import axios from 'axios'
import 'element-ui/lib/theme-chalk/index.css'
import './assets/css/public.less'
Vue.config.productionTip = false
axios.defaults.baseURL = 'http://192.168.3.110:8888'
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'
// 添加请求拦截器
// axios.interceptors.request.use(
//   function(config) {
//     // 在发送请求之前做些什么
//     config.headers.Authorization = window.sessionStorage.getItem('token')
//     return config
//   },
//   function(error) {
//     // 对请求错误做些什么
//     return Promise.reject(error)
//   }
// )

// 添加响应拦截器
// axios.interceptors.response.use(
//   function(response) {
//     // 对响应数据做点什么
//     return response
//   },
//   function(error) {
//     // 对响应错误做点什么
//     return Promise.reject(error)
//   }
// )
Vue.prototype.$http = axios

new Vue({
  router,
  render: h => h(App)
}).$mount('#app')
